草庐IT

安卓ViewPager : downloading the images from URL

全部标签

安卓异步任务 : Skipped X frames - too much work inside main thread

我正在为某个网站制作一些RSS阅读器,所以我想在4.0的较低版本的Androd上实现actionbar和viewpager,所以我使用JakeWharton的ActionBarSherlock和ViewPagerIndicator,所以我正在使用fragment。我想从URL读取一些RSS提要,我有一个名为LoadXMLData的AsyncTask类,这是该类的代码。LoadXMLData类:publicclassLoadXMLDataextendsAsyncTask{privateProgressDialogmProgressDialog;privateContextcontext;

Android viewpager 以编程方式设置背景

我想知道如何以编程方式设置ViewPager背景?在xml中,我可以像这样手动设置背景:android:background="@drawable/ic_launcher"。我从SQLite数据库获取一个uri并将其转换为Bitmap。我想将该Bitmap设置为背景。这可能吗? 最佳答案 尝试首先将位图转换为可绘制的Drawabled=newBitmapDrawable(getResources(),bitmapobject);比使用setBackgroundDrawable(d); 关

安卓 fragment 困惑

我对Android中fragment的正确逻辑使用有疑问。我知道它旨在用于改善平板电脑体验,但这是否意味着fragment通常只能用于此目的?或者使用fragment代替自定义复合View是否是糟糕的开发实践?例如,我正在编写一个应用程序来记录计数。生成得分表时,它会为ScrollView中的每个玩家创建一个“ScoreCell”,一个自定义复合控件。我想做的(但看不到作为View的方式)是处理由包含Activity激活的内部OnClickListeners:每个ScoreCell都有一个TextView作为玩家的名字,我想长按它以启动ActivityForResult()弹出一个输入

android - 检测触摸是否在安卓设备屏幕上停止

我想在启动触摸并离开屏幕后触发一个方法。我可以通过将OnTouch事件设置为View来检测触摸的开始,但无法检测手何时离开屏幕。我想检测触摸何时停止。我怎样才能检测到这一点? 最佳答案 您要找的是http://developer.android.com/reference/android/view/MotionEvent.html-特别是MotionEvent.ACTION_UP的使用。我提供的链接上有很多信息:)AgesturestartswithamotioneventwithACTION_DOWNthatprovidesthe

android - 钛安卓SDK

我尝试了很多方法来在Titanium(3.2.0GA)上设置AndroidSDK,但我做不到。我在我的计算机(Windows8)上安装了Android4.4.2(API19)和最新的AndroidSDK工具。我设置了一个AVD。我也尝试安装AndroidNDK。但是Titanium不想看到模拟器并给出错误:[AndroidSDKHome]NoAndroidSDKswerefoundunderrthespecifiedSDKlocation在仪表板中,它显示“需要的项目:”•缺少AndroidSDK。Titanium需要Android平台5.0•附加组件addon.+google.+ap

安卓。设备和 API

我有一个应用程序在为API18和19编译时表现不同(重复警报的行为)。我为API19(GoogleAPI)编译了我的应用程序。我在设备上运行它,发现Build.VERSION.SDK_INT返回了16。我知道这是说16是我的设备当前可以运行的最大API数量。我只是想验证一下:在这种情况下,无论我是为API18还是19编译的,我的应用程序在这样的设备上运行是否相同? 最佳答案 IhaveanapplicationthatbehavesdifferentlywhencompiledforAPI18and19(behaviourofrep

android - 抽屉导航 + Viewpager + setVisibility = InflateException/NullPointer

我开发了一个Android应用程序,但遇到了一些问题。在我的MainActivity中,我有以下组件:NavigationDrawer(实例化并加载许多fragment)ViewPager(仅用于显示文章详细View的ArticleFragment)通常情况下,ViewPager与特定的Activity相关,但我真的想同时使用NavigationDrawer和ViewPager。唯一的方法是在同一个Activity中实现这两个元素。DrawerLayout由抽屉导航本身和内容区域组成。在我的内容区域中,我有一个FrameLayout和一个ViewPager。问题是ViewPager始终

android - ViewPager SetCurrentItem点击后不设置位置

我正在使用TouchImageView全屏加载图像并具有缩放/收缩功能。图像是通过网络服务从URL中提取的。响应采用JSON格式。在这一部分,我使用Volley+GSON来获取响应并使用自定义适配器来填充寻呼机。最初,图像显示在ListView中。当用户单击一个项目时,它将全屏显示所选项目。但是,就我而言,这不会发生。无论用户选择什么位置,它仍然会显示索引0处的图像。这是我的做法:在此适配器中,用户将点击一个项目,它会将位置传递给另一个Activity。publicclassItemPhotoAdapterextendsBaseAdapter{privateArrayListarrIt

java - 当 viewpager fragment 的用户 "swipes out"时运行代码?

我需要检测用户何时从我的一个fragment中滑入和滑出,我试过onPause但似乎应用程序在滑到相邻屏幕时没有暂停(当将两个sereens移离它时它被破坏)。如果可能的话,我想从fragment本身开始,因为我正在动态更改fragment,并且我的一些代码只有在存在特定fragment时才有用。这有可能吗?我怎样才能检测到滑动“出”(如果可能的话从fragment本身)?编辑:我尝试在Fragment上使用setUserVisibleHint,这似乎是执行此操作的最佳方式,但它从未被调用过。我正在使用API级别19,我不确定缺少什么:importandroid.app.Fragmen

安卓自定义ListView : adding search function

我有一个问题,我想要一个在我的ListView上方的EditText,它在该ListView中执行搜索。可以吗?这是Activity代码:publicstaticclassBirreChiareListViewextendsMainimplementsAdapterView.OnItemClickListener{ListViewlist;String[]birrechiare;int[]images={R.drawable.ichnusa,R.drawable.ichnusa_speciale,R.drawable.ichnusa_cruda};privateMyAdapterada